unavoidable circumstances - Français Anglais Dictionnaire